package ltd.hanamaki.study.array;

import java.util.Arrays;

public class Demo02 {

    /**
     * 数组的 赋值 方式
     * @param args
     */
    public static void main(String[] args) {

        /* 1. 静态初始化 ？  创建数组+赋值 */
        int a[] = {1, 2, 3, 4, 5};
        /* 如何 打印数组？ 可以使用 数组的 工具类（Arrays）来实现 */
        System.out.println(Arrays.toString(a));

        /* 2. 动态初始化 ？先定义数组并开辟空间 然后 动态的 赋值 */
        int arr[] = new int[2];
        arr[0] = 1;
        arr[1] = 2;
        System.out.println(Arrays.toString(arr));

        /* 3. 默认初始化  不给数组中的任何一个元素赋值  ，
        那么再打印的时候 打印的值是数组的数据类型的默认值*/
        boolean array[] = new boolean[10];
        System.out.println(Arrays.toString(array));

    }
}
